/*
 * @Author: your name
 * @Date: 2021-09-25 15:26:41
 * @LastEditTime: 2022-09-04 16:15:40
 * @LastEditors: xuhy 1727317079@qq.com
 * @Description: In User Settings Edit
 * @FilePath: \vue_test\vue.config.js
 */

module.exports = {
  pages: {
    index: {
      //入口
      entry: "src/main.js",
      // 模板来源
    },
  },
  lintOnSave: false, //关闭语法检查
  //开启代理服务器（方式一）
  /*  devServer: {
    proxy: "http://localhost:5000",
  }, */
  //开启代理服务器（方式二）
  devServer: {
    proxy: {
      //“/api”是请求前缀
      "/api": {
        target: "http://localhost:5000",
        pathRewrite: { "^/api": "" }, //重写路径(是个对象)，去掉api变为空，传给5000端口
        ws: true, //用于支持websocket，客户端与服务器之间的通信方式
        changeOrigin: true, //如果不配置的话，默认也是true，用于控制请求头中的host值
      },
      "/demo": {
        target: "http://localhost:5001",
        pathRewrite: { "^/demo": "" },
        //ws: true,
        //changeOrigin: true,
      },
    },
  },
};
